package com.panfeng.xcloud.scheduler.dao.mapper;

import com.panfeng.xcloud.dao.assets.entity.UserWalletInfo;
import com.panfeng.xcloud.dao.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;

public interface UserWalletInfoMapperExt extends BaseMapper<UserWalletInfo> {

    UserWalletInfo selectOne(UserWalletInfo userWalletInfo);

    UserWalletInfo getUserWalletInfoByAddress(@Param("chain") String chain,
                                              @Param("coin") String coin,
                                              @Param("address") String address);

    void updateUserWalletInfo(UserWalletInfo userWalletInfo);

    int clearTodayProfit();
}
